/** 查询表达式 */
interface SelectExpression {
    /** 查询 */
    get(...field: string[]): Promise<Array<Record<string, any>>>

    /** 获取一条数据 */
    first(...field: string[]): Promise<Record<string, any>>;

    /** 获取一条数据中的指定字段值 */
    value(field: string): Promise<any>;
}

export = SelectExpression;